deep throat - Turkish English Dictionary